/* 
 * File:   definitions.h
 * Author: jcrada
 *
 * Created on 19 November 2012, 7:01 PM
 */

#ifndef ECB_DEFINITIONS_H
#define	ECB_DEFINITIONS_H

#include <iostream>

#define ECB_AT __FILE__, __LINE__, __FUNCTION__

#define ECB_LOG_PREFIX __FILE__ << " [" << __LINE__ << "]:"
#define ECB_LOG(message) std::cout << ECB_LOG_PREFIX << message << std::endl
#define ECB_LOGP(message) std::cout << message << std::endl



#endif	/* ECB_DEFINITIONS_H */

